liver dumpling - French English Dictionary